﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;

namespace AzureTracer.Model
{
    public interface IAppSettings : INotifyPropertyChanged
    {
        string AccountName { get; set; }
        string AccountKey { get; set; }
        int MaxDaysSync { get; set; }
        int ScheduleTimeInMinutes { get; set; }
        string LastKeySync { get; set; }
        DateTime LastTimeSync { get; set; }
        int BackgroundItemsCount { get; set; }
        bool AnySyncEnding { get; set; }
        bool ReadyToSync();
    }
}
